page{
  background-color: #f6f6f6;
}
.container{
   background-color: #f6f6f6;
}
// 顶部背景
.bgimg{
  width: 100%;
  height: 440rpx;
  background: linear-gradient(0deg, #FBD220, #FFE23E);
  image{
    width: 100%;
    height: 520rpx;
  }
}
// 头部导航
.headbox{
  
  height: 88rpx;
  line-height: 88rpx;
  position: absolute;
  top: 45rpx;
  .headname{
    margin-left: 260rpx;
    color: #FFFFFF;
  }
}
// 完成检查
.complete{
  position: absolute;
  margin-top: -300rpx;
  width: 100%;
  text-align: center;
  .cpbox{
    font-size: 36rpx;
    color: #3D3D3D;
    padding: 0rpx 18rpx;
    text-align: center;
    height: 60rpx;
    .titles{
      
    }
    .moneys{
       font-size: 80rpx;
       color: #3D3D3D;
    }
    .cankaos{
      
    }
  }
}
// 去添加
.addcar{
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0px 0px 10rpx 0px rgba(0, 0, 0, 0.2);
  border-radius: 40rpx 40rpx 0px 0px;
  position: relative;
  margin-top: -40rpx;
  padding: 80rpx 0rpx 80rpx 0rpx;
  // 去添加
  .addcarbox{
    padding: 0rpx 35rpx;
    image{
      width: 257rpx;
      height: 205rpx;
    }
  }
  .addbtn{
    width: 300rpx;
    .susstex{
      font-size: 40rpx;
      color: #3D3D3D;
    }
  }
  // 添加成功
  .addcarboxzy{
      image{
        width: 492rpx;
        height: 289rpx;
        border-radius: 20rpx;
      }
  }
}
.carlistbox{
  margin-top: 24rpx;
  background: #FFFFFF;
  .titls{
    padding: 24rpx;
  }
  .carboxs{
    .carxb{
      width: 340rpx;
      // height: 498rpx;
      background: #ffffff;
      box-shadow: 0px 0px 10rpx 0px rgba(0, 0, 0, 0.12);
      border-radius: 20rpx;
      margin: 0rpx 0rpx 16rpx 24rpx;
      padding: 18rpx;
      .caimg{
        image{
          width: 298rpx;
          height: 174rpx;
        }
      }
      .saleByRent{
        font-size: 22rpx;
        color: #FFFFFF;
        // width: 104rpx;
        padding: 0rpx 10rpx;
        height: 30rpx;
        background: #F9BB15;
        border-radius: 5rpx;
        text-align: center;
        line-height: 30rpx;
        margin-right: 10rpx;
      }
      .jnj{
        font-size: 22rpx;
        color: #FFFFFF;
        // width: 104rpx;
        padding: 0rpx 10rpx;
        height: 30rpx;
        background: #b5d55e;
        border-radius: 5rpx;
        text-align: center;
        line-height: 30rpx;
        margin-right: 10rpx;
      }
      .monthly{
        font-size: 20rpx;
        font-family: PingFang SC;
        font-weight: 500;
        color: #FC4040;
        /* 单行...*/
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        text{
          font-size: 28rpx;
          font-weight: bold;
        }
      }
    .lvse{
      font-size: 30rpx;
      font-family: PingFang SC;
      font-weight: bold;
      color: #38AA0B;
    }
      .guidancePrice{
        font-size: 22rpx;
        color: #666666;
        text{
          text-decoration: line-through;
        }
      }
    }
  }
}
.carnams{
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  white-space: normal !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 25rpx;
}